﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Segmentos.aspx.cs" 
         Inherits="BuscadorDePreco.Segmentos" MasterPageFile="~/InnerMaster.master" EnableEventValidation="false"%>

<%@ Register TagPrefix="confPopup" TagName="ConfirmExclusionPopup" Src="~/Controls/ConfirmExclusionPopup.ascx" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentTitle" runat="server">
Segmentos
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentSubTitle" runat="server">
<span>Edite ou cadastre segmentos</span>
</asp:Content>

<asp:Content ID="OrganizationInputs" ContentPlaceHolderID="ContentInputs" runat="server">
    <script type="text/javascript">
        $(function () {
            $('#botaoSegmentos').addClass("SelectBtn");

            $('.addNew').click(function () {
                window.location = "/CadastrarSegmento.aspx";
            });
        });

        function openPopup(segmentoId) {
            $("#ItemIdHdf").val(segmentoId);
            $find("ModalPopupExtender_Popup").show();
        }
    </script>
    <form runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"/>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <div class="listDiv">
                    <table cellspacing="0">
                        <asp:ListView ID="Segmentos_ListView" runat="server">
                            <ItemTemplate>
                                <tr>
                                    <td width="800"><%# Eval("Nome")%></td>
                                    <td style="cursor: pointer;" onclick="window.location='/CadastrarSegmento.aspx?id=<%# Eval("EncodedId")%>'">Editar</td>
                                    <td style="cursor: pointer;" onclick="openPopup(<%# Eval("Id")%>);">Remover</td>
                                </tr>
                            </ItemTemplate>
                            <EmptyDataTemplate>
                                <tr><td>Não existe nenhum segmento cadastrado.</td></tr>
                            </EmptyDataTemplate>
                        </asp:ListView>
                    </table>
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
        <confPopup:ConfirmExclusionPopup id="ConfirmacaoExclusaoPopup" runat="server"
                                             Mensagem="Confirma a exclusão desse Segmento?" 
                                             MensagemErro="Não foi possível excluir esse segmento. Provavelmente ele está vinculado a empresas cadastradas."
                                             MetodoParaExclusao="ExcluirSegmento" />
    </form>

</asp:Content>